cherimoya (annona cherimola) - Turkish English Dictionary